package com.bsoft.gol.hcb.bean.request;

import lombok.Data;
import lombok.ToString;
import java.io.Serializable;

/**
 * @Description
 * @Author:FangZhiyi
 * @Data Created in 2019/6/17 11:03
 * @Moddified By:
 */
@Data
@ToString
public class HealthRecordsListReq implements Serializable {
    private String hospitalCode;//医院ID，医院系统身份标识organizationId
    private String queryType;//查询类型，参数设置，1表示按患者患者标识集合查询；2表示按证件集合查询；3表示按诊疗卡集合查询；4按住院号码查询；默认是1
    private String patientIdentityCardType;//证件类型 参照字典CV02_01_101 cardType
    private String patientIdentityCardNumber;//证件号码 cardNumber
    private String patientMedicalCardType;//卡类型 参照字典CVX_CardType
    private String patientMedicalCardNumber;//卡号
    private String patientCode;//患者编号，在 his 中的唯一标识patientId
    private int type = 0;//查询类型，默认为0，0 全部，1 门诊 2 互联网诊疗业务类型 3 住院
    private String visitId;//就诊序号
    //查询范围开始时间
    private String startTime;
    //查询范围结束时间
    private String endTime;
    private Integer pageNo;
    private Integer pageSize;
    //互联网门诊类型代码,用于区分线上和线下的挂号记录
    private String internetOutpatientType;
}
